﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;

namespace Model
{
    /// <summary> 
    /// 文件生成时间 2011-07-08 10:26 
    /// </summary> 
    [DataContract]
    [MB.Orm.Mapping.Att.ModelMap("Version", "Version", new string[] { "MAJORID" })]
    [KnownType(typeof(VersionInfo))]
    public class VersionInfo : MB.Orm.Common.BaseModel
    {
        public VersionInfo()
        {

        }

        private decimal _MAJORID;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("MAJORID", System.Data.DbType.Decimal)]
        public decimal MAJORID
        {
            get { return _MAJORID; }
            set { _MAJORID = value; }
        }
        private decimal _SUBVERSIONID;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("SUBVERSIONID", System.Data.DbType.Decimal)]
        public decimal SUBVERSIONID
        {
            get { return _SUBVERSIONID; }
            set { _SUBVERSIONID = value; }
        }
        private decimal _BIULDNO;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("BIULDNO", System.Data.DbType.Decimal)]
        public decimal BIULDNO
        {
            get { return _BIULDNO; }
            set { _BIULDNO = value; }
        }
        private string _VERSIONDESC;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("VERSIONDESC", System.Data.DbType.String)]
        public string VERSIONDESC
        {
            get { return _VERSIONDESC; }
            set { _VERSIONDESC = value; }
        }
        private string _RELEASENOTE;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("RELEASENOTE", System.Data.DbType.String)]
        public string RELEASENOTE
        {
            get { return _RELEASENOTE; }
            set { _RELEASENOTE = value; }
        }
        [DataMember]
        public List<DownloadFileInfo> DownFiles { get; set; }
    }
}
